like a streak of lightning - Turkish English Dictionary